#include <iostream>
#include "string"
using namespace std;

//int main(){
//	int n,m;
//	cin>>n>>m;
//	int input[n];
//
//	for(int a=0;a<n;a++){
//		cin>>input[a];
//	}
//
//	for(int a=0;a<m;a++){
//		int tmp=input[n-1];
//		for(int a=0;a<n-1;a++){
//			input[n-1-a]=input[n-2-a];
//		}
//		input[0]=tmp;
//	}
//
//	cout<<input[0];
//	for(int a=1;a<n;a++){
//		cout<<" "<<input[a];
//	}
//	cout<<endl;
//	return 0;
//}

void run(){
    int N,M;
    cin>>N>>M;
    int numbers[N];

    for (int i = 0; i < N; ++i) {
        cin>>numbers[i];
    }

    string output="";

    for (int i = N-(M%N); i < N; ++i) {
        output=output+ to_string(numbers[i])+" ";
    }
    for (int i = 0; i < N-(M%N); ++i) {
        output=output+ to_string(numbers[i])+" ";
    }

    cout<<output.substr(0,output.size()-1);
}

int main(){
    run();
    return 0;
}